import bmap from '@/libs/bmap-wx.js';

function getLocation(){
	var data;
	// return new Promise((resolve,reject) => {
	// 	uni.getLocation({
	// 		type: 'wgs84',
	// 		geocode: true, //设置该参数为true可直接获取经纬度及城市信息
	// 		success: function(res) {
	// 			var BMap = new bmap({
	// 				ak: "j91ruCWAZoFRZh6jqXx2y8sxu6IQT7Uo", // 你的ak
	// 			});
	// 			// 发起geocoding检索请求
	// 			BMap.regeocoding({
	// 				location: res.longitude + ',' + res.latitude,
	// 				//location:'30.274252,120.18596',
	// 				fail: function() { 
	// 					setTimeout(()=>{
	// 						reject('获取地址失败，点击重试!');
	// 					},1000)
	// 				},
	// 				success: function(res){
	// 					data=res.wxMarkerData[0];
	// 					setTimeout(()=>{
	// 						resolve(data);
	// 					},1000)
	// 				},
	// 			});
	// 		},
	// 		fail: function(res) {
	// 			setTimeout(()=>{
	// 				reject('获取地址失败，点击重试');
	// 			},1000)
	// 		}
	// 	});
	// })
	return new Promise((resolve,reject) => {
		var BMap = new bmap({
			ak: "j91ruCWAZoFRZh6jqXx2y8sxu6IQT7Uo", // 你的ak
		});
		// 发起geocoding检索请求
		BMap.regeocoding({
			//location: res.longitude + ',' + res.latitude,
			location:'30.274252,120.18596',
			fail: function() { 
				setTimeout(()=>{
					reject('获取地址失败，点击重试!');
				},1000)
			},
			success: function(res){
				data=res.wxMarkerData[0];
				//console.log(data);
				setTimeout(()=>{
					resolve(data);
				},1000)
				
			},
		});
	})
}
export default {getLocation};